Big Huge Thesaurus

Democratic Socialist Republic of Sri Lanka

noun